<?php

/* Portal Pracy - praca magisterska
 * autor: Tomek Ceszke
 * email: tomek.ceszke@gmail.com
 * Politechnika Koszalińska 2007
 */

class Profile extends AppModel
{
    var $name = 'Profile';
    
    var $belongsTo = array
    (
    	'User' => array
    	(
    		'className' => 'User',                           
			'conditions' => '',
			'order'=> '',
			'foreignKey' =>'user_id'
		)
	);
                     
	
	function loadValidation()
	{
		$this->validate = array
		(
			'first_name' => array
			(
				'required' => array
				(
					'method' => VALID_NOT_EMPTY,
          			'message' => 'Musisz podać Imię.',
          		),
         		'length_within' => array
         		(
           			'method' => VALID_LENGTH_WITHIN,
           			'message' => 'To pole powinno zawierać od 3 do 50 znaków.',
           			'parameters' => array('min' => 3, 'max' => 50)
           		),
           		
           	) ,
			'last_name' =>  array
			(
				'required' => array
				(
					'method' => VALID_NOT_EMPTY,
          			'message' => 'Musisz podać prawidłowe Nazwisko.',
          		),
         		'length_within' => array
         		(
           			'method' => VALID_LENGTH_WITHIN,
           			'message' => 'To pole powinno zawierać od 3 do 50 znaków.',
           			'parameters' => array('min' => 3, 'max' => 50)
           		),           		
           	) ,       		
       );
	}          

	
}
?>